Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger Greece F1 Greece F2 Uzbekistan F1 Uzbekistan F2 Austria F2 India F9 India F10 China F2 Mexico F1 USA F8 USA F9 Venezuela F1 Venezuela F2 Venezuela F3 USA F14 USA F15 USA F21 USA F22 USA F23 Canada F5 USA F24 USA F25 USA F26 USA F31 Hong Kong F1 USA F4 USA F6 USA F7 USA F8 Korea F1 Korea F2 China F4 China F5 USA F16 USA F17 USA F22 Canada F7 Canada F8 USA F26 USA F2 USA F3 USA F9 USA F11 China F6 Canada F11 USA F26 Thailand F10 Thailand F11 USA F2 USA F4 USA F11 USA F13 Canada F3 Canada F4 USA F30 Hong Kong F2 Czech Republic F1 Hong Kong F3 Czech Republic F2 Ukraine F1 USA F5 USA F21 M25 Jakarta Ciudad de Telde - Telde LTA Shrewsbury Challenger - Shrewsbury Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo II Naples ITG Challenger - Naples The Surbiton Trophy - Surbiton Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open des Alpes Trophee BNP Paribas - Grenoble Tatra Banka Slovak Open - Bratislava Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia UTC Open - Cherkassy Labertz Open by Stawag - Aachen Heilbronn Challenger Recanati Challenger Trnava Challenger Segovia Challenger Sunrise Challenger Furth Challenger Sacramento Challenger Cherbourg Challenger Dallas Challenger Sarasota Challenger Binghamton Challenger Kazan Challenger Tashkent Challenger Seoul Challenger Bratislava Challenger Yeongwol Challenger Toyota Challenger Dallas Challenger Morelos Challenger Kyoto Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Nanchang Challenger Winnetka Challenger M25 Jakarta Granby Challenger Binghamton Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger St. Remy Challenger Orleans Challenger Tashkent Challenger Lexington Challenger Ortisei Challenger Yokohama Challenger Toyota Challenger Maui Challenger Dallas Challenger Morelos Challenger Irving Challenger Drummondville Challenger Leon Challenger Guadalajara Challenger Busan Challenger Bordeaux Challenger Surbiton Challenger Binghamton Challenger Lexington Challenger Istanbul Challenger Sacramento Challenger Fairfield Challenger Monterrey Challenger Brescia Challenger Toyota Challenger Bangkok Challenger Bangkok Challenger Manila Challenger Maui Challenger Dallas Challenger Morelos Challenger Quimper Challenger Irving Challenger San Luis Potosi Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Manchester Challenger Astana Challenger Chengdu Challenger Qingdao Challenger Shanghai Challenger St. Remy Challenger Nanchang Challenger Kaohsiung Challenger Andria Challenger Quimper Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger The Surbiton Trophy - Surbiton Karshi Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Portoroz Challenger Stella Artois Clay Court Championship - Budaors Zhangjiagang Challenger Ningboo Challenger Bratislava Challenger Kobe Challenger Fergana Challenger - Fergana Koblenz Challenger Rennes Challenger Dallas Challenger Zhuhai Challenger Aix En Provence Challenger Busan Challenger Nottingham Challenger Winnetka Challenger s Tennis Masters 06 - Graz Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Doubs Open de Franchie-Comte - Besancon Fifth Third Bank Tennis Championships - Lexington Fifth Third Bank Tennis Championships - Lexington Akbank Private Banking TED Open - Istanbul Segovia Challenger PEOPLEnet CUP - Dnepropetrovsk Izmir Challenger Portoroz Challenger Zhangjiagang Challenger Shanghai Challenger Calgary Challenger Andria Challenger Mons Challenger Ostrava Challenger Kyiv Challenger Nottingham Challenger Seoul Challenger Busan Challenger Challenger Brasov - Brasov Le Gosier Challenger Bratislava Challenger Kobe Challenger Vancouver Challenger Tennis Napoli Cup - Napoli Orleans Challenger Mons Challenger Bordeaux Challenger Open D'Orleans - Orleans Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn Winnetka Challenger Yokohama Challenger The Manchester Trophy - Manchester The LTA Cardiff Challenger - Cardiff Ciudad de Pozoblanco Open Diputacion - Cordoba Bordeaux Challenger Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara KGHM Dialog Polish Indoors - Wroclaw Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dniepropetrovsk Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Steelers Cup - Kosice Prague Open - Prague Togliatti Cup - Togliatti Tatra Banka Open 2003 - Bratislava Gerry Weber Open - Halle Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk St. Petersburg Open - St. Petersburg Czech Indoor Open - Prague Jameson Cup - Milan Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Nottingham Men's Challenger - Nottingham Ostrava Open 2005 - Ostrava Chicago Challenger Czech Open 2005 - Prostejov S Tennis Master Championship - Graz ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Irving Challenger TED Open - Istanbul Taipei City Challenger Taipei City Challenger Seoul Challenger Kobstaedernes ATP Challenger - Kolding Home Depot Center USTA Challenger - Carson Lambertz Open by Stawag - Aachen Nonthaburi 2 Challenger Orleans Challenger PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan Qatar ATP Challenger - Doha Gerry Weber Open - Halle Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney The Stella Artois Championships - London Tiburon Challenger Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ATP Guzzini Challenger - Recanati Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open de L'Isere-Trophee BNP Paribas - Grenoble Porsche Open - Poznan Morocco Tennis Tour - Fes Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Winnetka Challenger PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Lambertz Open by Stawag 2007 - Aachen XL Bermuda Open - Bermuda Music City Challenger - Nashville PEOPLEnet Cup - Dnepropetrovsk The Artois Championships - London Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Prosperita Open 2008 - Ostrava Siemens Open 2007 - Scheveningen PBZ Zagreb Indoors - Zagreb Orleans Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport KGHM Emax Polish Indoors - Wroclaw Akbank Private Banking TED Open - Istanbul ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Suzhou Challenger Pilot Pen Tennis - New Haven Kyiv Open - Kiev Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Eckental Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Bratislava Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Countrywide Classic USTA Challenger - Carson AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Tatra Banka Slovak Open - Bratislava Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Music City Challenger - Nashville BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Rennes Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Belgrade Challenger Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Burnie Challenger Sunrise Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Ho Chi Minh City Challenger Ricoh Open - 's-Hertogenbosch Yokohama Challenger Zhuhai Challenger Irving Challenger Rhodes Challenger Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Carson Challenger St. Brieuc Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Open Castilla y Leon - Segovia Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Moselle Open - Metz Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch Noventi Open - Halle Izmir Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Chengdu Open - Chengdu China Open - Beijing European Open - Antwerp Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne Great Ocean Road Open - Melbourne Open Sud de France - Montpellier The 'Fitz' Casino Challenger - Tunica Abierto Mexicano Telcel - Acapulco Alphen Challenger Mercedes Cup - Stuttgart cinch Championships - London Noventi Open - Halle Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Dallas Open - Dallas Delray Beach Open - Delray Beach Arroyo de la Encomienda - Valladolid Hall of Fame Open - Newport Mons Challenger Tashkent Challenger Ho Chi Minh City Challenger Shenzhen Challenger Isla de Lanzarote - Lanzarote Akbank Private Banking TED Open 2006 - Istanbul Champaign Challenger Playford Challenger West of England Challenger - Bristol Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Newport Beach Challenger Ispat Open 2004 - Ostrava San Francisco Challenger Tatra Banka Open - Bratislava St. Brieuc Challenger Taipei City Challenger Seoul Challenger Ostrava Challenger Challenger 42 - Andrezieux Toyota Challenger Surbiton Challenger Ilkley Challenger Mallorca Challenger Privatbank Open 2006 - Dnepropetrovsk Kaohsiung Challenger Manchester Challenger Orleans Challenger Mordovia Cup - Mordovia Las Vegas Challenger The Comercia Challenger - Aptos Eckental Challenger Bratislava Challenger Intersport Heilbronn Open - Heilbronn Houston Challenger ECM Prague Open 2005 - Prague Newport Beach Challenger Rennes Challenger Cleveland Challenger Quimper Challenger Dallas Challenger Pau Challenger Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Binghamton Challenger Orleans Challenger Ningboo Challenger Liuzhou Challenger Orlando 2 Challenger Porto Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Gimcheon Challenger Seoul Challenger Matsuyama Challenger Nonthaburi 2 Challenger Chennai Challenger Bratislava Challenger San Luis Potosi Challenger Leon Challenger Gwangju Challenger Geneva Challenger Granby Challenger Zhuhai Challenger Gatineau Challenger Shenzhen 1 Challenger Stanford Challenger Matsuyama Challenger Yokohama Challenger Nonthaburi 3 Challenger Tianjin Challenger Ilkley Challenger Winnetka Challenger Mouilleron-Le-Captif Challenger Kobe Challenger Yokohama Challenger Leon Challenger Ningboo Challenger Launceston Challenger Budapest Challenger Scheveningen Challenger Granby Challenger Segovia Challenger Kaohsiung Challenger Bangkok Challenger Indian Wells Challenger Yokohama Challenger Irving Challenger Shenzhen Challenger Chicago Challenger Bordeaux Challenger Sumter Challenger Cassis Challenger Ortisei Challenger Charlottesville Challenger Knoxville Challenger Indian Wells Challenger Phoenix Challenger Lille Challenger St. Brieuc Challenger Taipei City Challenger Anning Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Shenzhen Challenger Ilkley Challenger Recanati Challenger Winnetka Challenger Vancouver Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Kaohsiung Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Shenzhen Challenger Eckental Challenger Bratislava Challenger Houston Challenger Helsinki Challenger Canberra Challenger Rennes Challenger Newport Beach Challenger Dallas Challenger Pau Challenger Monterrey Challenger Prague Challenger Prague II Challenger Ostrava Challenger Aix En Provence Challenger Parma Challenger Istanbul Challenger Bratislava Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Lugano Challenger Orlando Challenger Tallahassee Challenger Rome 1 Challenger Prague Challenger Zagreb Challenger Oeiras 3 Challenger Little Rock Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Cary 2 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Columbus Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Las Vegas Challenger Bergamo Challenger Charlottesville Challenger Bratislava Challenger Shanghai Rolex Masters - Shanghai Knoxville Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Pau Challenger Monte-Carlo Rolex Masters - Monte-Carlo Champaign Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Bendigo Challenger Miami Open - Miami Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Bordeaux Challenger Surbiton Challenger Ilkley Challenger Malaga Challenger Porto Challenger Nonthaburi 1 Challenger Gwangju Challenger Yokohama Challenger Kobe Challenger Yokkaichi Challenger Nonthaburi 3 Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bengaluru Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pune Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne The Stella Artois Championships - London Truist Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Shenzhen Open - Shenzhen French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York PBZ Zagreb Indoors - Zagreb Australian Open Qualifying - Doha Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Dubai Open - Dubai AIG Japan Open - Tokyo Swiss Indoors Basel - Basel French Open - Paris Singapore Tennis Open - Singapore Open 13 - Marseille Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Apia International - Sydney Abierto de Tenis Mifel - Los Cabos Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Wimbledon - London Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, PO, NGR-UKR 0-5 U.S. Open - New York Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, Group I, PO, KOR-TPE 3-2 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group II, PO, TPE-IRI 4-0 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group II, 1R, HKG-TPE 0-4 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group II, 1R, TPE-HKG 3-1 Davis Cup, Group I, SF, NOR-UKR 3-1 U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Asia, Wildcard) All Lower level tournaments Davis Cup, Group 2, 1R, GRE-UKR 3-2 Olympics - London Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 AAMI Classic - Kooyong Australian Open (Asia, Wildcard)